Controlled-release tablets - Spanish English Dictionary